import { Navigate } from "react-router-dom"

const isLogin = true
//该组件用于封装拦截逻辑，判断依据为是否登录（核心思路，在router.js里面用该组件包裹需要进行拦截逻辑的组件，然后通过父子组件传参，把该显示的组件传参过来进行渲染）
function AuthRoute({children}) {
  if (isLogin) {
    return <>{children}</>
  } else {
    // Navigate组件用于重定向路由跳转
    return <Navigate to="/login" replace/>
  }
}

export { AuthRoute }